Python Developer | Full Time

Long Finch Technologies

Berkeley Heights, NJ

Posted On: Jul 19, 2024

Posted On: Jul 19, 2024

Job Overview

Job Type

Full-time

Experience

8 - 12 Years

Salary

$110,000 - $130,000 Per Year

Work Arrangement

Hybrid

Travel Requirement

0%

Required Skills

  • Python
  • Kanban
  • Scrum
  • DEVOPs
  • API Integration
Job Description
Roles and Responsibilities
  • Designing and developing high-volume, low-latency applications for mission-critical systems and delivering high availability and performance
  • Contributing to all phases of the software development lifecycle
  • Writing well-designed, efficient, and testable code
  • Conducting code reviews and ensuring adherence to best practices
  • Integrating user-facing elements with server-side logic
  • Implementing security and data protection measures
  • Designing and implementing data storage solutions
  • Assessing and prioritizing feature requests and bug fixes
  • Troubleshooting and debugging applications

 

Qualifications
  • Bachelor of Science in Computer Science, Computer Engineering, or other engineering discipline or Equivalent
  • Software engineering principles, API Integration, DEVOPs methodologies (continuous integration & delivery), test automation, parallel computing paradigms (e.g. shared/distributed memory), understanding the performance and analyzing algorithm complexity
  • Proven ability to quickly learn new engineering domains (e.g., production planning, scheduling, fuel blending, etc.) well enough to interact effectively with company domain experts
  • 5 years, or more, of work experience designing, developing, and supporting new Python-based applications and integrating applications across multiple systems and platforms
  • Demonstrated ability to handle multiple competing priorities and stakeholders
  • Proven ability to work well in an agile team environment (e.g., Kanban & SCRUM) and with global teams

 

Preferred Skills
  • Analytical strong sense of curiosity and ingenuity to quickly learn new engineering domains
  • Good verbal and written communication skills for effective collaboration Technical Skills:
  • Proficient in use of pandas & NumPy
  • Proficient in developing and leveraging APIs and web services
  • Proficient in Software development Tool Chains (e.g. make, GIT, Visual Studio, TFS, Jenkins, Travis)
  • Strong understanding of web services and object-oriented principles.
  • Strong understanding of Relational Database Management Systems & Database Modeling Fundamentals (SQL Server 2012+, Spark, T-SQL)
  • Ability to Profile/Debug using tools (e.g. VS Profiling)

Job ID: LF240317


Posted By

Andy

HR Manager